package cn.itcast.java.api;

/**
 * Author itcast
 * Date 2021/10/9 16:19
 * Desc TODO
 */
public class ObjectTest {
    public static void main(String[] args) {
        /*String zs1 = new String("张三");
        //定义了两个对象
        String zs2 = new String("张三");

        //zs1 地址 zs2第二个对象的地址，两个地址是不同的
        System.out.println(zs1==zs2);
        //当判断两个字符串是否相同，equals 判断两个字符串是否相等
        //将当前的字符串转换成 字符数组，然后一一比较字符是否相等，如果都相等，字符串相等。
        System.out.println(zs1.equals(zs2));*/

        //直接指向常量池
        String zs1 = "张三";
        String zs2 = "张三";
        System.out.println(zs1 == zs2);

        String name = "ZHANGSAN";
        String name2 = "zhangsan";
        boolean b = name.equalsIgnoreCase(name2);
        System.out.println(b);
    }
}
